splinter-proof wall - Spanish English Dictionary